intervenant principal - Spanish English Dictionary